Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.01.2014, 07:36
Интересующийся
Отправить личное сообщение для B1ackgh0st Посмотреть профиль Найти все сообщения от B1ackgh0st
 
Регистрация: 07.01.2014
Сообщений: 14

Автозаполнение с передачей ID d input type="hidden"
Всем привет.

Есть скрипт автозаполнения. Проблема в том что мне надо чтобы при выбое имени в соседнее поле вставлялся ID этого имени.

<input name="name_add" id="name_add" type="text">
<input type="hidden" name="id_name" value="'">
<input name="gost_add" class="autocom2" type="text">


[script]
<script>
$(function() {

var availableTags = [
{label:"name1", id:"id1"},
{label:"name2", id:"id2"},
{label:"name3", id:"id3"}
];

$(".name_add").click(function() {
$(this).autocomplete({
source: availableTags
});
});

});
</script>
[/script]

Как сделать так чтобы в поле <input type="hidden" name="id_name"> передавалось значение id а в поле <input name="name_add" id="name_add" type="text"> имя.

и еще, можно ли добавить в масив availableTags еще один элемент gost

{label:"name3", id:"id3", gost:"gost3"}

и чтобы он вставлялся в
<input name="gost_add" type="text">

Буду благодарен за помощь
Ответить с цитированием
  #2 (permalink)  
Старый 17.01.2014, 13:52
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

Сообщение от B1ackgh0st
Как сделать так чтобы в поле <input type="hidden" name="id_name"> передавалось значение id а в поле <input name="name_add" id="name_add" type="text"> имя.
в renderItem выставлять пункту дополнительное поле с данными http://api.jqueryui.com/autocomplete...od-_renderItem
использовать событие select для заполнения скрытого поля http://api.jqueryui.com/autocomplete/#event-select
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозаполнение Input и ввод значений kote Events/DOM/Window 10 29.10.2013 20:21
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Opera не выполняет style.fontSize=... в поле input Маэстро Opera, Safari и др. 6 20.06.2011 12:03
Динамический Select или Input (автозаполнение, добавление данных, обновление) kudinov Элементы интерфейса 0 21.09.2010 14:12
Разным элементам input - разное форматирование. Как? eclipse (X)HTML/CSS 1 25.10.2007 13:55